package com.hmall.vo;

import com.hmall.model.MallProductForwardStock;
import com.hmall.model.MallTransport;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * Created by geely
 */
@Data
public class OrderVo {

    //订单编号
    Long orderNo;

    //客户id
    Integer customerId;

    //客户公司名称
    String customerName;

    //客户的用户id
    Integer customerUserId;

    //客户的用户名称
    String customerUserName;

    Date createTime;

    Date updateTime;

    //合同编号
    String saleContNo;

    //状态
    String status;

    //订单总金额
    BigDecimal totalPrice;

    //实际价格
    BigDecimal payment;

    //订单详情
    List<OrderItemVo> orderItemVoList;

    //1表示自提 2表示华鼎配送
    Integer distCode;

    //司机信息
    MallTransport mallTransport;

    //1用户提交或者是2业务员提交
    Integer submitPerson;

    //是否通过计划下单
    Integer planCheck;

    //更详尽的状态
    String detialStatus;

    //发货时间
    String sendDate;

    //业务员
    Integer statusOne;

    //跟单员
    Integer statusTwo;

    //财务专员
    Integer statusThree;

    String salesOrganization;

    String salesType;

    String freightPaymentType;

    String paymentMethods;

    //带J的库存信息
//    List<MallProductForwardFormateVo> subMallProductForwardStockWithJList;

    List<OrderItemDetialVo> orderItemDetialVoList;

    //子订单列表
    List<MallProductForwardFormateParentVo> mallProductForwardFormateParentVoList;

//    List<MallProductForwardFormateParentVo> mallProductForwardFormateParentVoWithJList;



}
